English Dictionary
◊ SEA SPIDER
sea spider
n : any of various small spider-like marine arthropods having
small thin bodies and long slender legs [syn: {pycnogonid}]